filter sponge - German English Dictionary